export interface FullLocaleData {
    abbr: string;
    exception: ExceptionLocaleData;
    noticeIcon: NoticeIconLocaleData;
    reuseTab: ReuseTabLocaleData;
    tagSelect: TagSelectLocaleData;
    onboarding: OnboardingLocaleData;
    miniProgress: MiniProgressLocaleData;

  }
  
  export interface LocaleData {
    [key: string]: any;
  }
  

  export interface ExceptionLocaleData extends LocaleData {
    403: string;
    404: string;
    500: string;
    backToHome: string;
  }


  export interface NoticeIconLocaleData extends LocaleData {
    emptyText: string;
    clearText: string;
  }


  export interface ReuseTabLocaleData extends LocaleData {
    close: string;
    closeOther: string;
    closeRight: string;
    refresh: string;
  }


  export interface TagSelectLocaleData extends LocaleData {
    expand: string;
    collapse: string;
  }

  export interface MiniProgressLocaleData extends LocaleData {
    target: string;
  }

  export interface OnboardingLocaleData extends LocaleData {
    skip: string;
    prev: string;
    next: string;
    done: string;
  }